#import "CTBaseVC.h"
#import "CTWebBar.h"
#import "WKWebViewJavascriptBridge.h"
NS_ASSUME_NONNULL_BEGIN
@interface CTBaseWebVC : CTBaseVC
@property (nonatomic, strong) CTWebBar *topBar;
@property (nonatomic, strong) WKWebViewJavascriptBridge *bridge;
@property (nonatomic ,strong) NSString *url;
@property (nonatomic ,strong) WKWebView *webView;
- (id)initWithTitle:(NSString *)title gotoUrl:(NSString *)gotoUrl;
- (void)setupUI;
- (void)startRequest;
- (void)observeScrollOffset;
- (void)showRootVCStyle;
- (void)showLeftSingleBack;
- (void)showLeftSingleBackNotitleTextScroll;
- (void)showLeftSingleBackTransparent;
- (void)showLeftBackClose;
- (void)showRightBackClose;
- (void)showLeftBackTransparent;
- (void)showLeftButton:(BOOL)isShow;
- (void)showOnlineServiceButton:(BOOL)isShow;
- (void)showMsgCenterButton:(BOOL)isShow;
- (void)showTestButton:(BOOL)isShow;
- (void)hideMsgAndTextButton;
- (void)setBackgroundColor:(UIColor *)color;
- (void)setWebviewFrame:(CGRect)frame;
- (void)showTitle;
- (NSString *)getUrl;
- (void)goBackAction:(id)sender;
@end
NS_ASSUME_NONNULL_END
